860
0
7328
2
475
798
400
804
455
1462
552
611
383
1245
2395
1898
1
4106
521
152
477
58
522
2321
18
1504
1073
2236
29323
353
464
116
1650
3015