991
972
1836
1146
1291
959
1193
1192
1548
860
899
1159
1280
1098
3223
909
1291
1158
1306
1207
1239
1525
979
1011
1003
935
1142
1299
1120
904
2663
1381
2311
2418
880
941
1057
2928
1507
1082
982
1716
1335
1066
1790
1374
1009
1197
1858
952
1278
1098
1215
1030
2595
921
992
1534
995
1380
1853
1274
1018
1660
1116
1145
1397
1733
945
1361
1977
792
1051
3121
883
1654
1088
1220
1282
977
994
2489
825
1013
1203
2505
1505
873
967
1006
1573
1955
878
1008
1260
766
1116
1407
1089
2462
4143
1387
1043
1770
834
867
976
1405
2618
1434
1319
1851
1068
955
5210
944
1523
852
1331
2034