2059
886
694
1207
1989
1200
2438
2142
2272
1081
937
1228
898
1828
658
1047
655
686
671
785
1164
825
5456
2050
1357
982
3453
804
774
1635
6459
854
1995
859
935
759
5475
773
779
671
739
1769
881
11836
1046
806
777
863
898
3863
761
722
910
1001
3475
1945
682
1194
1228
1533
740
948
1122
1095
1633
703
6004
1965
828
771
1101
972
829
1211
736
1183
2211
708
903
660
723
744
1182
1680
688
785
6657
6401
1025
857
4315
667
1185
3717
3549
621
1080
1307
1251
988
2201
1067
1910
1347
919
4791
2191
785
930
1231
1656
1331
784
2235
1091
1058
1833
678
3362
644