2111
2
1033
1
1295
2650
20
280
1950
3
2250
297066
0
2773
3683
1455
522
3116
2417
1581
3765
4
2245
1226
3053
7
1260
962
2683
674
946
1363
2797
5
1411
2570
1438