2976
1189
933
2104
953
1033
1454
2263
1024
1053
998
2674
1025
1254
1380
900
2883
974
1821
2116
2163
933
1163
1032
1042
1651
22527
1589
858
2584
946
988
1010
1029
1242
1203
1644
963
936
918
1176
1003
961
831
860
883
1156
939
899
893
968
1393
1234
953
909
1702
1120
896
932
833
964
1139
1101
2696
999
836
802
930
921
988
1809
1670
871
1658
820
1228
834
921
888
831
843
2199
800
3058
1042
952
864
885
776
819
780
970
934
841
953
1459
964
919
1658
1621
824
839
1479
1561
1322
1088
915
1261
872
2394
838
1045
958
1883
1123
1293
1032
1668
1937
896