2245
3
2219
2
1689
3337
5
3765
4
297066
0
1860
257
1125
1
637
763
2749
1339
10827
3065
1277
1226
1547
3053
7
3583
10
2274
1000
1972
2797
1787
1295
2055
918
1734
2773