1020
0
31535
968
503
25137
467
19279
2
351
1462
1
386
901
171
466
2093
458
823
584
2275
2006
419
683
2111
3
919
1877
1109
616
21
2211
2522
362
661