1295
1
2650
20
280
2250
297066
0
1072
2773
3683
1814
2
2462
2873
3
4160
4074
1586
1581
3765
4
2736
2245
1515
8345
1226
38477
34
3053
7
83
1350
894
477
2667
4938
2719