438
441
294
769
2907
2983
516
834
505
363
1910
310
770
756
304
544
354
328
1376
9453
761
1225
290
463
293
571
329
875
463
1042
3861
1384
1065
446
496
1640
1925
916
1990
1131
349
833
4480
1458
1128
1408
1279
1114
1421
493
2449
1579
1129
1381
1216
1861
1197
929
909
1053
703
651
438
790
334
1659
379
626
434
635
397
615
709
2514
405
3058
1032
371
368
314
402
363
523
826
982
696
1216
833
299
358
1562
1200
1337
417
654
860
435
741
603
599
577
1872
293
328
334
715
485
1496
939
403
474
346
904
814
897
324
313
400
344
162