976
1001
1198
1121
2120
1035
922
1683
2091
1293
933
1204
2851
1185
891
908
987
1116
1029
1285
1181
917
1340
1132
2390
1898
930
842
882
1093
1313
1233
2970
963
925
1570
1218
1637
960
920
938
1010
992
1151
1646
1333
963
865
958
976
1137
1011
1398
1629
950
979
1519
1340
990
853
934
836
935
1480
1117
782
806
926
988
851
797
833
1529
1066
947
944
849
1316
1325
1460
931
1101
883
1443
853
831
1356
1021
801
1042
1450
1542
963
3493
2149
838
1645
1912
838
1002
900
835
1010
869
1255
841
920
1029
952
864
895
2056
772
873
832
1456
887
1383
1082
1411