1458
615
1310
1355
1564
2573
1347
958
3148
976
835
2528
1835
888
1419
749
2634
5428
2023
1289
1374
987
681
799
1236
750
2349
1568
803
718
847
799
1407
2041
1144
727
639
622
868
717
859
1062
2088
1279
1411
703
699
1511
796
786
643
2236
1382
799
3331
939
819
914
9397
1033
1316
1242
1684
5820
592
645
659
2507
1473
2926
1301
769
1363
1370
759
722
2249
748
824
1431
998
850
2552
671
824
1092
904
802
626
645
8886
1536
709
665
793
1068
2593
1098
644
1707
1034
954
731
940
3403
822
817
1215
997
1033
1067
680
1081
1248
1269
1957
1924
674
1242
670