2245
3
3053
7
928
1
1295
1832
4
1868
2650
20
280
297066
0
2255
2
1720
2250
1601
3765
2773
469
3683
1445
2558
1135
2763
5599
11
1581
2059
2303
3195
1451
181997
1226
106