1739
1548
1175
1488
1496
2361
737
867
1181
1642
2665
1707
670
818
2158
730
799
1968
1437
756
770
1322
1144
1710
1255
724
1482
747
710
1247
791
2579
7974
912
1530
1394
627
710
853
630
715
993
669
1629
1190
3623
968
686
913
1303
1068
2086
1663
1704
1468
694
1334
1112
2135
1254
640
672
832
3256
1219
634
874
680
1277
2142
2470
991
2234
664
821
864
1562
801
2593
1535
1570
671
1451
1303
1385
1077
3096
1353
843
858
977
800
762
1758
2668
1040
1552
623
830
2415
1023
644
1507
815
1141
728
2022
1001
1002
1993
1124
718
1805
770
812
959
1330
1597
1222
682