1518
1
475
0
2188
9
571
552
964
383
804
1865
2767
3
611
400
846
418
1636
1650
522
58
1898
29323
543
860
477
784
2000
1922
246
1132
1504
455