31535
0
2748
2
1824
383
467
2683
691
584
1211
282572
458
3663
1
1009
6800
2283
4
1020
269
2730
6
543
3092
1232
169211
11
1343
2327
1152
1099
572
3659
14
2657
3
797