2245
3
2903
1224
1
297066
0
7034
2
1226
3053
7
1162
2485
1502
1442
2797
5
2020
4
1295
1580
899
2773
3221
20
1461
280
108797
2354
2670
1581
1814
624
2650
1543
2403
550