2997
9
2818
1
2098
3168
3060
5
4091
4794
2340
4
1565
6
1248
5142
1784
2
1677
1249
3
10206
14
1127
1733
962
1108
2037
12
2102
1590
2015
7
1808
3083
13
1033
11
27605
948
3914
1366