1806
672
1345
942
646
1029
2764
895
858
837
1809
862
1285
759
968
1156
830
1348
883
2391
9812
995
1099
959
1368
1085
850
757
1062
1198
977
1190
1043
1013
910
1067
1489
1038
1499
688
1095
1097
1927
1317
1316
2703
770
703
1311
1147
1328
1025
1299
967
780
1578
976
994
1004
815
941
764
1419
2157
641
659
1437
5170
681
1433
1531
4066
728
1082
3461
891
939
866
941
2343
1389
753
857
2096
811
947
1088
1487
743
2895
1301
1313
769
661
781
1195
768
2383
1578
877
689
663
688
681
2181
682
660
1897
2144
738
1190
1511
965
4193
721
717
1461
2282
1277
625