1555
18156
1659
2633
1362
769
774
931
1460
1680
2010
2576
1767
1047
1650
903
1297
2198
1647
780
801
2425
1733
1515
1570
1681
742
809
1295
2725
971
1514
730
954
1031
1187
918
701
724
730
962
852
940
638
781
720
860
703
2732
1294
1269
961
820
690
777
630
1545
671
1276
1640
1200
787
1015
1094
604
1522
776
826
757
1056
1535
674
1256
1063
1019
818
965
1077
942
762
1322
790
729
2976
1007
1434
813
648
1361
1175
819
1205
777
680
1339
2982
1208
673
1670
936
680
759
952
722
1522
723
1664
857
829
734
725
1025
1206
2342
3964
2180
1384
717
939
709