1295
1
2650
20
280
2250
297066
0
2773
3683
685
2300
2
1329
2486
1821
2012
2595
748
1581
2316
721
3765
4
800
2245
3
2921
5
1226
3053
7
894
964
571
2264
2683
19783