2141
1122
681
704
822
833
895
893
706
1077
843
699
712
946
775
1191
4150
963
1731
1578
1561
794
870
1249
857
937
1581
773
805
960
943
830
880
777
1046
1013
1291
838
825
1221
636
856
810
893
840
1349
944
1708
1155
1017
1545
923
837
845
761
728
898
697
954
869
965
770
1150
909
670
970
1591
793
1499
1393
1121
2740
639
720
1296
1338
1051
1904
1364
693
657
709
2230
782
780
753
899
2512
1766
986
1263
700
1993
629
1278
2141
2504
624
643
1181
842
605
2260
832
1380
822
3439
954
1675
685
2296
1651
3398
794
807
847
9146
1360
1532
971