875
952
1245
1454
2110
713
1087
925
966
957
1421
1510
847
1371
1915
1058
1350
946
868
5730
674
1873
857
832
902
1775
1099
1140
3092
782
3127
1399
909
1610
705
714
2155
796
1203
1001
964
1221
1556
837
729
2359
2003
674
1563
1491
767
1315
2159
844
650
829
668
777
840
892
3562
2548
2716
702
1165
1602
1550
874
1122
1479
774
1826
609
1527
955
955
938
718
775
857
992
2586
2929
736
674
1770
2600
939
2964
2132
712
625
1740
809
800
1635
1405
694
791
852
1505
1300
1644
1989
1421
1469
844
711
2165
738
1033
716
1176
1103
1620
737
728
678
1255
1139