2306
2239
1059
1210
1704
1518
1431
1473
1472
1121
1309
799
1024
852
388
235
214
437
200
559
434
456
445
191
653
840
255
689
320
294
167
579
403
467
321
203
823
970
428
497
279
269
596
234
252
554
236
703
850
303
308
622
657
315
506
656
215
419
281
472
1198
1117
1221
1087
971
976
487
470
349
323
335
413
257
773
225
267
380
213
469
648
334
401
457
327
311
963
261
628
296
190
680
218
301
558
244
476
552
593
207
197
733
796
619
168
233
768
529
551
185
410
1216
1143
1154
1035
904
617
155
416
297
486
228
599
289
94
500
211
221
519
226
512
314
340
386
153
424
330
360
159
377
361
130
538
683
415
339
158
439
230
473
684
322
645
381
385
362
113
706
591
816
958
1056
1119
941
920
270
256
462
216
302
444
271
170
513
298
275
693
292
494
124
273
436
549
180
204
546
186
442
389
544
146
336
357
775
163
283
277
778
632
511
350
635
1046
944
807
858
1268
997
723
414
142
144
460
317
834
471
455
342
344
272
661
220
504
343
291
639
425
523
749
310
152
891
570
765
209
996
447
282
803
110
846
1179
879
991
1112
859
712
459
125
525
395
132
193
478
541
174
187
266
205
382
264
326
642
341
587
249
449
223
367
884
638
530
370
574
288
409
631
1057
942
1020
960
961
832
365
411
307
375
348
182
387
231
474
305
246
325
189
316
208
465
219
440
338
328
258
566
346
480
466
390
892
705
738
663
162
284
407
507
91
464
372
164
458
463
196
312
384
287
418
528
553
139
675
567
116
573
491
329
319
453
604
720
853
707
790
842
899