475
0
2521
4
2395
798
477
552
860
400
804
455
846
1462
4106
464
4713
5
573
1364
2211
611
383
1898
1
3015
521
152
58
522
1671
2275
2
1504
3990