1295
1
2650
20
280
1941
4
2250
297066
0
2709
2
2773
1828
4867
7
3683
685
1329
2012
1488
2595
1581
2316
721
3765
800
2245
3
2921
5
1226
3053
894
356
964
571
2264