3027
1031
1305
814
915
2009
2518
2645
1913
825
618
1252
790
683
1178
799
1137
2349
1421
1679
1345
1185
1396
1253
2297
992
1308
1103
794
908
1279
609
899
1364
693
3640
1185
1917
5728
1646
1742
2154
798
2608
952
1263
750
963
702
1794
1869
1845
754
1526
1348
2212
2502
1770
1297
740
7055
1783
804
680
2413
698
918
644
645
1561
4878
1016
772
896
696
758
1471
856
1020
3096
1248
659
948
683
1158
659
744
919
893
1987
1374
730
807
2027
1830
703
1416
1514
831
933
1051
1369
662
1408
1091
701
840
702
2393
710
1411
669
603
991
2182
789
770
807
683
2264