849
920
883
842
1491
781
1100
1001
1744
743
997
1046
682
1093
1192
701
2403
1442
1022
919
783
844
727
2720
781
699
3568
1107
1828
1480
1114
700
845
694
1174
1090
3813
923
793
869
1305
1007
1986
694
737
2968
2607
4888
1036
701
801
1149
796
1246
1063
915
2203
765
1579
996
2486
1256
927
802
2078
2016
956
1305
767
1458
807
1423
1153
1104
737
865
740
745
946
1452
769
1822
2404
1782
3746
944
1468
771
2127
720
986
1732
1391
1112
2221
730
1089
776
1904
971
1063
877
1416
4022
803
994
747
1129
829
1543
1441
859
1127
787
756
9176
751
1013
4828
1210