3498
4
860
0
3287
1
965
475
798
116
29323
521
58
418
8116
6
611
464
1230
5
4857
2
1636
1389
4895
8
63
5290
477
1073
458
392
2395
804
2431
3
1156
552