2245
3
5527
297066
0
109776
42
2512
2
1558
1
2901
835
377
1336
1773
1226
3053
7
224
254
1038
1485
1624
2207
2797
5
1295
2544
6
2773
280
108797
2354
1581
2650
20
2386
2159