277
4705
428
296
382
328
1436
523
729
993
3173
2046
377
2560
314
581
1008
1084
41077
1925
5985
4024
499
330
8191
1813
1235
1098
364
3198
380
437
248
349
2390
391
317
506
673
289
922
450
293
310
573
2115
989
622
284
1937
334
562
331
193
272
930
344
319
411
1674
1979
1421
609
679
364
406
4719
423
399
325
880
846
315
455
532
443
372
560
1651
1126
430
172
384
504
586
300
305
347
1017
295
820
1567
2550
587
315
324
583
442
1420
323
587
690
808
919
1910
1525
317
1452
1580
1899
459
2486
1467
677
353
1453
1888
355
298
475