1180
4554
4132
1121
1481
1570
1184
763
1595
4610
3271
1014
773
3073
1658
3854
682
897
717
3034
1098
948
1943
981
897
1316
2016
1116
1006
1062
1060
1312
1064
3104
823
884
2387
1567
707
805
999
782
837
809
1065
2237
734
747
919
909
756
781
1099
1056
1023
692
1172
1307
1727
2633
872
1015
1697
716
793
852
762
817
858
882
1765
1202
1002
1321
803
792
1092
1058
738
1776
893
825
870
692
1777
3355
807
1610
778
678
1002
740
1414
916
872
1547
1026
1638
756
7073
681
1934
694
3715
1689
767
803
834
750
693
1235
874
817
810
853
1973
752
1194
721
920