991
3093
1621
1323
1431
1103
815
813
1738
757
8876
1207
1193
1002
1424
802
2457
1603
1131
3518
2650
1065
1934
3605
1271
1425
1236
848
1486
887
996
1539
799
1040
3501
1059
1339
1653
1014
1789
1085
2099
1304
1472
1308
770
891
2288
1492
987
2228
862
1530
1385
1244
1663
1357
1756
2017
2217
1227
858
1054
739
1189
704
3117
992
775
1175
2029
1122
1045
1271
655
1210
799
884
704
1050
777
770
1828
719
872
1411
1351
870
1542
718
1932
1290
761
669
787
1712
863
1266
644
1781
747
1119
1260
771
2006
1741
813
1619
1569
836
1273
994
1188
1189
1017
745
1348
671
3963
1319