446
506
362
573
281
1567
835
370
1290
484
507
743
476
1094
305
1593
633
506
345
376
339
2259
394
968
1039
569
501
1279
1961
1223
973
1226
446
297
675
343
2886
309
2698
1287
1525
303
363
456
2575
717
477
471
357
1859
1330
342
2201
1191
714
563
697
2695
692
506
1069
1223
1202
1781
1114
471
334
148
583
537
333
377
536
2417
602
982
670
280
471
262
470
721
818
2473
1106
991
1053
1164
3374
413
351
331
385
849
447
1641
494
301
372
429
800
504
643
390
444
493
990
483
460
1351
376
479
364
296
1053
1048
697
334
1536
959