2245
3
2760
4
882
1
3053
7
2293
0
3765
1787
1358
2152
2
297066
951
2255
1015
1087
1241
2507
1813
2173
2219
1606
2294
763
1751
8527
5489
11
1788
2131
10827
19944
83