2907
2
1295
1
2650
20
280
866
3957
3
11153
8
2250
3245
297066
0
1433
3351
2773
2949
1360
3683
2245
997
2655
845
2638
2838
3412
1581
1226
3765
4
2744
3053
7
1728
894