1891
1408
1687
1017
1705
659
1121
796
1206
2071
1296
971
5943
1592
2072
2639
810
2031
1509
1253
851
2039
1346
2163
1151
699
1582
1104
888
715
1841
1652
926
819
1012
4233
2751
2701
2530
767
732
1023
762
1314
851
791
941
1439
1002
889
831
2179
746
1091
987
1801
1520
727
3155
1230
707
1074
1092
1025
729
1135
647
827
1094
3029
701
2123
1114
928
1400
2478
927
1751
847
741
626
1267
1224
715
2930
1301
1131
1388
1249
1179
858
770
3147
1587
842
1097
733
990
1098
1514
1705
2016
905
1252
2510
2570
1443
751
2686
853
1097
1112
1258
1947
992
892
811
755
1170
708