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