1025
17863
940
1160
860
1269
1011
1114
821
991
871
1337
1265
2602
827
1973
847
1119
878
929
1019
3127
903
990
909
1002
2221
880
1116
1199
1909
1060
1857
1052
1420
894
816
1167
1054
974
2210
907
1253
3172
890
1277
1080
2511
3026
1453
1029
1521
1037
1251
846
1081
1851
835
855
3222
879
739
1458
1047
1027
844
1668
1108
2902
1207
767
951
1020
902
770
1234
958
2225
2527
1058
967
888
967
877
1955
1217
822
747
1843
977
771
983
1043
848
835
1152
1086
856
1122
907
1228
1789
1002
1746
935
818
832
1134
2797
1063
864
846
925
1064
1042
805
877
1034
907
939