1295
1
1963
2
2650
20
3187
5
280
18816
11
2250
297066
0
1000
2773
488
3683
1115
1581
3765
4
2245
3
1226
3053
7
1371
894
1253
571
2032
3003
6
2683
906