2908
2789
2
2328
2245
2243
2198
1
1979
1891
1749
1316
121
75
149
115
70
73
86
85
84
116
103
94
89
88
97
110
92
124
255
91
78
79
98
100
105
109