1348
1309
1725
2705
1288
1093
996
847
1025
1763
2048
1409
10790
932
1926
3865
3370
966
964
3404
997
3709
1804
1254
1662
950
937
1079
1726
984
1256
1980
927
931
1208
1501
3463
2632
1182
1263
5025
1140
3569
1646
1326
1268
1922
9083
1255
1937
6234
1502
1443
3998
1144
1889
3602
1990
2773
2078