860
0
965
475
798
116
29323
521
58
418
8116
6
611
464
1230
5
3498
4
814
1
1636
1235
63
5290
2
477
1073
458
392
1156
2395
804
7791
2431
3
1676
552