2567
119
4843
207
71
30
110
62
15
264
88
35
99
352
43
817
209
284
66
197
81
23
17
36
1401
354
16
128
83
53
59
118
74
94
49
29
669
92
34
19
69
244
78
606
308
732
24
125
33
37
95
51
64
58