993
948
1325
1171
1935
1249
1498
907
960
929
1170
1030
1019
2352
1180
2739
1223
934
1546
1156
1490
1267
1326
1038
1129
853
20989
2766
930
1737
1362
2906
1316
937
847
1106
1300
886
2236
10752
891
3512
1672
1007
928
1126
3480
1604
1340
1164
1144
3255
901
1003
1693
942
1200
1298
1112
1319
1555
830
4084
1199
893
1027
1600
935
1412
1687
950
1383
1619
1355
987
1164
1120
1183
961
1001
866
1006
1087
1468
883
1040
2318
845
929
2847
857
1729
1095
909
1143
1576
2220
1236
2418
1311
1136
858
1252
1525
952
3356
892
1571
867
1143
1387
815
1230
2462
1759
1011
1028
1546
1384
945