1261
1113
1091
2037
2016
907
1308
1220
885
1002
1018
1042
1184
1544
945
1036
1005
974
1063
1103
1317
1392
1000
886
921
1786
1767
1488
947
990
891
1742
1642
1272
989
845
953
1425
897
1762
1133
1869
1369
1149
1294
1300
1232
1243
2972
1016
990
1440
1584
2845
1701
1040
3437
5779
1715
1014
1452
815
1079
927
3342
1266
4104
866
907
1009
1609
896
1071
857
1189
1885
940
791
1437
1757
1611
1536
1040
970
1146
2754
1255
1700
4833
1231
1013
873
948
1026
812
776
836
899
1810
809
860
797
784
1029
942
1381
1555
1823
922
909
3349
930
825
3574
1193
2991
984
1596
2036
1796