1253
1564
799
856
1455
1492
946
4479
922
1605
2180
601
789
3251
1968
1264
988
2476
1003
1284
1460
935
797
950
2595
670
763
881
957
902
1173
1677
1431
1407
833
1249
822
657
694
1013
768
1704
7521
788
1857
1320
680
1107
3463
896
920
702
962
643
1160
613
952
754
1393
1034
2771
2060
730
1335
1074
2393
2364
2534
799
688
676
3524
1525
701
1133
682
686
1051
962
833
757
787
634
1635
881
1084
1022
1752
859
1045
853
1119
1249
1251
9799
1369
887
1425
710
1528
1105
1161
2164
925
770
1368
838
1483
663
743
928
960
650
1459
1674
1604
1507
2276
5410
704