3290
3
2849
2
2191
2596
12
3681
10
2569
2396
5
3271
6
5676
2125
2616
8
6469
105
1943
1788
2845
1
12143
3662
4
3689
6475
1676
4917
2055
3473
1812
1000