860
0
965
2524
2
475
798
116
7567
5
29323
521
58
418
8116
6
611
464
1230
2527
1636
63
477
1073
458
407
1
392
2395
804
2431
3
552
152
400
1454