1558
1108
2681
1278
3977
1251
680
2459
870
3409
1678
1248
1705
1036
748
2480
941
1664
1425
745
953
903
1296
840
712
768
706
2218
691
1148
919
2777
871
1792
1612
1231
1377
901
718
846
854
852
704
1896
2903
1035
1887
1320
2747
1842
1631
1627
1247
1447
1238
1032
738
672
1029
642
844
625
1092
697
1079
888
958
777
644
798
1764
1994
1954
699
1035
3288
703
1680
652
767
1995
1894
790
795
1468
2253
2145
682
1685
2078
1865
4617
844
1570
763
1082
797
2321
2024
862
704
634
1639
678
2238
1358
931
1562
781
756
1128
1110
698
954
1139
753
835
905
888
638