860
0
965
475
798
116
29323
18385
2
521
58
3430
1
418
2979
6
8116
611
464
1230
5
1636
63
477
1073
458
2254
392
2395
804
2431
3
552
152
400