1128
1345
1043
1385
1342
1343
1092
877
961
2281
893
1462
1512
1504
1710
1335
1681
1197
937
1006
2244
1193
949
1423
935
1146
1099
1031
905
2244
3430
1498
3477
1498
1638
946
1439
913
889
962
1441
1839
1635
884
2220
885
934
1042
1014
1046
1241
1827
845
982
931
1399
907
1383
815
874
784
1748
936
1428
1067
878
1945
814
1381
2021
833
826
1162
1955
1311
993
806
996
5393
2200
1211
837
2348
796
753
699
821
899
1804
872
1845
1939
2167
806
2113
1033
825
885
1485
778
826
1313
789
837
1195
1843
1785
908
1602
1535
806
771
898
848
1816
1638
902
795
978
869