677
1
459
107
1369
3
1222
61
490
433
448
1477
729
2017
880
696
742
4
747
2
4876
10
1331
1030
3183
3770
739
651
422
577
564
945
612
478
475