860
0
475
798
400
804
455
1462
3015
552
611
383
3752
2
2395
1898
1
4106
521
152
477
58
522
1504
1073
29323
718
326
353
116
1650
678
543