2245
3
1788
1
1637
2
297066
0
2740
1016
1713
1226
3053
7
2715
6
1691
9954
1895
1681
3401
5
1583
446
2710
2797
1295
1211
2204
2327
11
2773
2173
2184
280
108797
2354
1581