9983
5
860
0
552
1462
2529
14
475
798
400
804
455
1501
1
611
383
2395
1898
4106
521
152
477
58
522
1504
1073
29323
353
116
1650
714
3015
543