1295
1
2650
20
280
2250
20163
44
923
297066
0
1249
2773
3683
4168
5
2142
2
1290
2507
19932
6
1581
1746
2430
3
1013
3765
4
1042
2245
1426
1226
3053
7
1179
1104
3315
1282
1836