2352
1
860
0
864
475
2345
798
400
804
455
1462
640
2
552
611
383
966
2000
2395
1898
4106
521
152
477
58
522
1504
1073
29323
791
3
353
116