1563
1491
767
1315
2159
844
650
829
668
777
840
892
1105
920
735
2381
3328
809
1144
1524
1620
747
1151
713
1983
771
1393
1464
687
1425
738
940
1803
1481
1283
796
1761
688
872
1802
872
726
1282
669
1365
2983
782
684
645
977
828
1534
789
788
2253
1988
822
1072
1481
2423
1550
709
1371
777
892
797
1247
899
1609
1804
837
890
1514
1057
684
1155
1649
1562
1245
1127
1357
1759
722
937
697
2545
2305
866
762
1293
747
661
874
2309
3463
700
773
1895
887
660
765
607
1699
1140
2544
1276
1461
1295
721
628
815
3018
1817
1547
927
1361
4568
675
1225
4196