2245
3
2493
18
2797
5
1992
1
1015
2352
2
1204
4
297066
0
2949
6
1704
1289601
3316
10
6844
1226
3053
7
1295
2773
2372
280
108797
2354
1581
2650
20
59
2146
4862
2097
2705
2038
2386