1295
1
2650
20
280
2250
297066
0
2773
3683
4553
2
1469
1451
542
1889
1581
1397
571
3765
4
2245
3
898
1226
3053
7
1129
451
444571
9
121
2598
2132
38477
34
2738
2683
3012