1295
1
2650
20
1844
280
2250
297066
0
2277
2773
5070
19
3683
2392
2
1716
2245
3
1518
1213
2689
665
383
18258
452
1078
1581
4548
2899
8
1226
4396
5
3765
4
1070
3053
7
1041