1135
3651
1318
1187
1489
1059
1065
3941
1195
1049
1493
2152
1762
1740
1033
1768
3497
1267
946
2796
1796
1258
13935
1301
1073
1097
1505
2072
2352
1764
2318
1594
1491
2371
1014
1139
894
1507
1062
1408
1142
1542
2301
3178
1383
1074
1419
1263
3174
2141
1142
1116
980
1857
1256
1793
909
1685
2346
2739
1248
1071
1336
1067
1141
1739
1237
2642
1411
1688
1598
863
1014
2524
1591
925
944
899
1163
1689
898
1155
1202
880
932
990
1086
1038
1472
1173
946
1248
974
964
1241
1016
2161
3085
948
1222
1397
1174
1150
1101
971
1124
1657
1858
1101
3153
1026
2519
981
1968
1055
1037
2016
877
1481
1634