1295
1
2650
20
280
297066
0
3683
2250
2773
1126
1226
894
1581
2
571
2954
1279
4
4757
3765
946
2245
3
1225
3053
7
3240
6
3213
1760
1788
783
1061
444571
9
2558
1384
1618