1730
1543
3022
1169
1700
900
798
946
1917
4921
715
808
1085
1032
1084
1039
717
722
962
1341
766
744
629
937
1541
729
1890
809
1434
792
1121
11486
682
692
743
1179
2122
2494
4557
4300
702
1896
1110
1067
685
1056
1084
836
1997
664
771
646
1117
887
849
921
743
820
1542
1025
1119
1024
3006
4548
8283
990
804
1161
807
2235
912
1416
883
1705
1332
2115
1554
2140
965
1452
1027
1640
1638
1457
925
1003
766
649
973
853
2018
1589
1077
1111
656
853
744
2386
1170
999
1410
2708
1101
1781
1824
973
3653
644
1456
920
1065
810
1349
1880
904
1118
882
951
696
1826