2245
3
3034
1
830
955
297066
0
20163
44
1922
6
2436
2851
2
1226
3053
7
9172
1230
4
1826
2285
2748
1595
2089
8121
10
2797
5
1295
994
3124
2773
1865
1365
1015
1062
280
108797