1646
1028
1251
848
1021
1346
2015
3467
1323
957
1208
1104
948
2105
5039
1467
1032
1167
1068
3163
910
1901
1292
4155
991
3011
2718
1100
1237
1816
1327
1477
1284
8098
1599
903
872
7049
966
871
1057
930
875
907
938
1162
1369
1459
916
2130
1408
1401
972
882
1532
1153
1730
1298
1973
1057
1268
1265
1170
885
954
994
1521
3102
879
946
5689
1009
1124
1435
1701
880
902
1576
1053
2191
1778
1162
883
1797
851
828
829
1790
1409
963
911
1410
2127
1989
1347
1357
1005
1661
1309
1859
1604
1632
2524
1174
991
2271
1143
1537
3873
1386
2344
974
1105
1743
840
1747
1087
987
915
2680