4445
1833
5601
1537
1175
1061
360
794
779
1022
824
93
233
656
338
584
211
562
567
301
191
359
551
225
312
269
96
253
369
177
367
120
180
276
510
110
337
314
137
288
350
129
142
91
242
278
174
109
242
64
149
220
193
287
41
211
87
138
115
125
80
77
340
215
93
33
72
110
111
73
107
197
66
102
61
87
128
122
152
164
187
88
81
49
106
63
59
107
28
124