1530
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
820
892
675
687
1766
3206
1040
850
1081
1282
1251
661
5414
1609
1015
847
992
3353
841
1795
830
786
3288
1437
625
768
1167
1276
1450
2283
905
891
631
746
2706
719
770
705
1066
663
1571
688
771
1487
819
687
696
1555
855
1166
1132
1367
1672
948
1282
1075
2907
1411
1292
1393