477
0
58
522
991
1
1504
1073
29323
353
464
116
1650
3015
543
787
2503
6
2211
443
392
999
714
505
472
418
8116
1636
1418
2
363
458
422
63