815
955
1447
3101
1275
1434
1045
1120
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
1164
764
4110
716
880
626
686
640
926
1111
1812
706
1514
698
1592
1637
1701
754
1222
841
716
1149
891
2939
1076
1429
2481
3965
910
633
722
1022
1007
3116
751
1090
2050
2459
803
2631
1092
710
1134
623
842
725
1102
833
1303
2586
671
709
866
729
1052
2984
1033
2716
1393
1865