791
1156
625
659
628
666
1561
1860
1090
1110
3177
1446
1368
2086
1505
883
653
1482
1482
1285
736
1200
1166
1110
926
1349
1317
1642
656
889
1552
683
1089
1330
1237
1224
990
653
1181
1174
1118
2423
1347
5182
1215
1216
1075
1310
1051
811
674
1084
1345
760
660
1213
1088
1148
873
788
993
871
1165
1402
1162
796
718
688
1027
1303
758
862
1113
2412
797
964
719
1170
730
738
1808
827
643
901
1111
641
769
2896
722
1059
882
1300
822
1018
685
883
2612
1111
1031
650
718
1066
805
21948
602
829
850
1193
1071
996
1106
2402
645
805
755
776
821
722
1708
653