2981
893
3137
1084
5632
982
10700
1031
10635
1341
8090
1162
939
1132
2353
1108
976
1083
1281
914
997
874
1610
1079
918
1762
1325
1009
896
824
1366
966
979
1189
1040
1297
1525
1573
1765
967
886
917
1044
925
1123
2439
1503
1147
1045
2206
3947
1257
2555
1557
1154
992
1001
2726
1021
1868
1158
848
797
1254
1386
950
1109
849
832
938
1019
1466
1034
890
1038
4950
906
931
1267
1285
884
934
812
993
894
907
1588
986
911
968
1227
878
802
1010
801
942
908
1408
3991
760
2756
2021
2881
1278
1034
834
1476
999
1216
1043
1027
1332
1131
863
1033
1029
874
845
1034
957