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