812
1478
767
3169
1004
1051
734
663
2211
1016
1482
1142
1121
1662
1198
967
1643
1062
810
707
889
1596
6656
1777
2273
879
992
1166
1164
923
1134
1754
1946
1031
1171
1184
805
1410
1872
851
1555
1464
1689
2651
779
1347
1163
2581
820
1723
2442
1176
1060
802
1677
839
5451
9503
1047
714
9023
688
720
843
3092
937
706
1536
6365
1062
999
1730
1069
1466
843
802
949
647
994
730
883
1778
1569
1110
1360
4828
1189
746
678
878
1228
914
1052
707
1136
1171
780
1053
778
1326
898
747
965
707
1021
1565
713
784
1291
1555
1456
775
878
1997
2659
927
898
1155
1545
852