918
1
6707
3
1903
2
475
0
995
400
383
804
611
846
418
552
2211
1636
1650
522
58
1898
29323
2000
543
860
477
1802
1071
246
2470
1132
1504
625