1295
1
2650
20
280
297066
0
2250
2773
3683
469
181997
11
2649
894
612
1581
2
722
1225
3765
4
2245
3
1494
1709
971
616
1226
3053
7
706
23
1970
3059
21152
8
560