435
2
919
1
814
4
2011
953
625
640
1673
3325
427
801
469
729
482
641
377
737
2231
10
2215
1637
1056
2440
5
3226
3
5160
1073
1876
5230
914
1199
572