1078
632
2574
640
1414
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
1018
639
1135
1838
1329
2721
643
896
747
1461
796
710
707
2151
2097
1346
750
855
1197
637
1939
1791
1255
1115
600
1120
891
904
991
696
1292
1276
792
631
1255
1582
1977
2100
1364
940
669
942
851
1383
1374
871
737
807
1443
1294
604
1062
1933
607
747
2757
1251
1971
753
5709