1399
663
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
845
805
775
849
694
640
721
663
752
674
983
1173
891
1231
1000
1446
659
642
760
865
735
628
609
893
1319
715
3318
863
3106
712
980
2293
1853
1250
719
723
671
2361
725
727
1272
1111
877
934
614
905
736
745
755
709
10424
1312
1332
719
1418
1175
4130
715
1807
787