2152
882
1266
1473
924
684
832
1111
1108
689
725
778
1160
2228
1327
802
2356
1555
770
754
3982
853
1237
1528
1254
908
1978
1488
1894
889
845
2308
1685
782
5565
3325
2126
2005
923
1129
1481
3559
2690
921
3933
1425
1039
1092
804
968
1055
1917
875
609
852
765
773
752
824
990
817
826
874
1646
1150
796
1308
802
820
1359
813
1266
1052
1195
983
807
863
1241
1126
1259
732
1261
2056
842
1486
955
796
806
1337
1618
747
6495
683
5151
733
1110
1044
648
790
875
1755
747
1000
1579
2346
767
1014
707
972
769
1010
1025
754
787
1122
824
746
878
718
905