2245
3
6346
16
2254
1
3805
6
297066
0
2354
951
1226
3053
7
2505
2
770
2015
2776
4034
2797
5
1594
2182
1606
1451
1295
2773
280
108797
1581
3765
4
2650
20
5225
8
2386
2159
2530