31535
0
458
1824
467
2683
1015
3659
14
918
2748
2
759
1152
139
1020
954
2730
6
4594
1
269
2093
360
968
19279
1649
2284
1949
3
552
433
363
584
2758
2522