2245
3
2593
1
297066
0
21152
8
1226
3053
7
2522
3323
2
2797
5
3301
1260
1295
2773
5412
4
131589
280
108797
503
2354
1581
2650
20
1210
2386
2159
3765
5225
2901
2530
2250
6236
10