3957
3
1295
1
2650
20
2211
2959
280
3154
6
2642
2655
1469
2
1581
4971
1018
1152
0
2250
3765
4
2245
1226
3053
7
3572
5
1675
1474
3683
1789
963
3354
2683
1199
297066
3638