18161
1526
907
1007
1256
1333
678
721
912
903
1007
810
1079
958
1229
732
650
636
1286
1176
784
1004
1601
657
760
662
2993
713
2251
908
1038
773
820
688
607
715
685
663
1447
1385
781
2168
964
3101
918
1176
724
947
687
1044
682
2141
726
978
3078
639
1420
2264
5829
1687
943
664
1204
643
1340
796
963
979
954
1385
1206
721
2552
803
737
780
758
3096
660
766
754
1785
1287
5541
1163
4106
2255
1599
1015
2152
851
666
949
3907
1569
1332
613
1781
2022
922
874
1937
703
604
1277
709
732
1056
2701
952
762
909
1413
1502
775
926
9386
5778
2625
2239