470
1
669
334
1017
843
2671
2
519
320
2038
5
2422
627
696
586
159
2841
1185
697
1540
759
739
1299
400
75
328
1902
664
728
1293
0
1012
902