1537
2328
1824
1080
1655
938
3039
3038
1923
1896
1564
2136
2527
955
797
925
993
809
739
1362
1293
779
771
2030
939
818
2010
1264
794
1232
831
1631
1076
790
890
5034
3038
1254
1407
853
1888
853
1244
844
1994
2003
1214
770
744
1533
844
1237
1081
860
833
1938
945
1107
894
775
660
1040
1795
1260
670
751
642
669
919
783
2363
788
1381
632
1061
808
1192
975
2457
1303
663
732
677
650
754
782
671
1335
979
968
867
705
1012
1391
2096
613
638
1266
2397
1353
1760
3007
656
1122
988
887
656
1296
647
1010
1183
706
1332
994
1058
1952
679
1400
1771
819