907
2088
1132
1191
1619
2018
1710
1235
2928
1878
1137
987
1715
1101
895
742
1290
1057
994
1062
1198
1001
810
792
1373
861
1907
742
1816
696
1684
2600
2989
1369
2382
998
1254
979
849
798
714
669
1007
2414
1084
908
807
977
4208
920
891
988
1478
760
1096
2048
1919
1989
1362
1269
1078
1341
1081
1308
990
1202
777
779
971
864
741
995
796
1138
857
2435
722
1035
1160
860
1781
748
830
712
770
713
2482
11913
812
747
3543
1895
1239
680
4115
866
695
759
1110
1078
2121
5725
1223
976
1782
1268
1052
2432
782
919
1818
810
1087
658
1618
1108
884
761
745
1083