800
2085
3763
3607
334
2794
974
3674
3001
357
244
361
242
2329
100
375
209
532
120
143
386
1408
225
546
137
509
356
308
416
319
185
225
127
183
278
260
482
258
424
125
227
469
487
563
107
148
482
151
579
607
258
222
546
185
260
149
356
211
76
1370
463
480
416
73
714
156
210
576
572
163
618
266
255
80
354
81
289
173
266
388
2180
262
501
170
433
268
178
631
141
122
472
254
1657
68
579
276
379
254
1657
68
545
218
170
144
196
129
207
297
498
198
124
131
105
307
270
201
279
418
692
564
848
148