1289
2673
1067
837
1278
822
880
657
919
926
3174
905
1139
1351
3918
1105
821
957
1165
725
686
2021
1197
927
996
1473
1590
747
1611
703
796
1071
901
649
1536
718
712
722
1184
1571
1155
2633
811
2781
1371
1011
2989
2725
2025
1015
1642
727
686
698
2372
715
1381
996
2057
1124
741
942
1681
945
917
665
1638
723
684
720
2985
706
1711
1134
1085
743
964
3397
1292
852
1449
1110
831
2289
1741
1740
671
1141
745
1259
820
721
1809
606
895
1433
1561
2706
1007
1160
1935
1020
676
2292
649
1608
1405
1160
2198
620
2241
2767
1470
4349
1153
1265
708
1421
1783
1410