930
907
926
872
797
983
1096
1913
997
2201
1244
804
2010
880
1253
950
836
770
2941
1170
1163
1468
922
1455
936
913
1470
791
1514
7511
2709
1227
909
1015
1201
1084
1962
925
1249
1612
1373
1036
757
4766
1310
1044
1585
1265
1931
962
672
2130
920
1007
1122
1086
897
7355
1015
825
2962
807
967
1313
1554
828
1238
1413
689
872
724
1371
1417
1027
821
930
1250
1463
1000
1563
1200
1015
771
883
761
752
1345
976
996
5937
1541
1007
1034
885
1091
713
1298
1285
849
756
945
1065
976
998
959
1096
841
1372
1288
889
2877
1042
1650
919
1695
1046
1101
1120
2007
2477