1396
2396
793
883
840
826
945
2181
1075
1626
1158
887
914
1170
930
1081
937
1059
1615
1108
1388
1210
921
794
1047
1073
1081
827
908
904
972
947
7802
2427
880
964
1115
931
2088
882
914
1432
889
919
1649
971
1805
2671
2261
863
931
3784
920
1064
925
849
1400
1360
1232
1837
947
2499
825
989
1858
792
1031
1654
823
832
1664
22484
797
1604
929
1540
22402
1080
970
1288
1399
3991
982
815
797
1130
1042
1314
1185
5405
1267
2797
1057
874
2474
3404
1149
776
824
1352
1579
952
1333
975
1185
913
1040
911
987
2048
995
857
898
1101
823
872
1057
2015
993
1028