668
2186
993
3031
491
487
1777
2187
388
388
1099
286
345
343
1274
1094
535
766
2487
386
461
575
451
603
492
358
372
2864
294
309
320
286
908
603
1048
1200
343
302
16912
20181
2085
1217
19024
1333
443
434
644
611
292
636
552
452
1307
397
614
458
332
751
392
749
427
919
751
386
488
398
443
390
292
333
397
389
386
825
425
313
1722
273
881
594
334
443
337
2294
322
286
317
1106
419
323
427
297
917
705
264
448
302
187
340
7312
622
283
313
3096
499
317
896
331
1274
297
302
347
967
4190
337
578
366
1679
331
2131