392
0
3125
2
2920
9
400
1898
1
1227
860
477
475
455
798
804
611
521
1462
552
2296
4106
418
1636
1897
383
2211
1504
522
1073
152
58
1650
846