860
0
475
5779
3
798
400
804
455
1462
1563
1
1651
1344
552
611
383
1501
2395
1898
4106
521
152
2470
2
477
58
522
1504
1716
1073
29323
353
1054