1376
124
31
40
23
72
181
185
359
165
107
278
141
48
2651
79
53
285
38
68
47
199
792
283
140
74
35
633
19
193
78
156
480
505
252
358
385
69
42
273
1818
718
188
91
52
922
94
57
61
59
214
277
67
1491
275