1295
1
2650
20
830
280
2250
20163
44
955
297066
0
2851
2
2773
3683
2285
1595
1015
1865
1581
1922
6
2436
3765
4
2245
3
1226
3053
7
9172
894
571
1751
1230
1826
2683
2748