1295
1
2650
20
1021
1788
280
2250
297066
0
2773
1132
3683
3012
1581
2
1022
3765
4
2245
3
1226
3053
7
894
2760
2542
571
1938
2346
1482
2683
3301
13
1590
4564
14
1225
1844