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