1142
1
860
0
475
798
400
804
455
1462
737
552
611
383
1245
2
2395
1898
4106
521
152
477
58
522
1504
1470
1073
29323
1374
353
1418
464
116