3046
898
1799
233
533
1413
791
604
190
279
889
438
621
610
360
370
364
291
367
385
290
251
613
370
172
355
157
230
343
96
288
163
130
137
154
119
225
72
143
74
200
137
59
185
274
365
49
339
305
148
327
112
122
163
104
291
140
77
87
88
407
57
113
85
39
164
64
92
67
152
130
48
159
60
70
92
101
89
40
59
109
178
154
205
73
28
107
79
132
37