2687
4
2643
2
1846
3
1298
4980
7
152
1
787
378
69
124
565
162
80
122
158
24
209
673
98
62
1991
309
165
1448
77
1166
16
307
306
384
1098