2281
1
1917
3
1092
4391
4
2062
7
1637
1252
1697
2
2916
25
1921
1805
4154
2016
1631
6
1560
5
1350
2029
2971
1006
2623
1752
3058
2962
1108
1277
2869
4460
955
2055
2012
9