1220
1054
2890
927
663
922
2351
936
897
1134
1117
1704
4998
4989
967
1303
2808
1127
1020
1973
9746
5923
3210
2696
944
2044
834
907
982
1515
6615
842
1227
2289
3176
2335
792
1049
886
932
939
1016
1985
2286
1112
2880
1298
1734
1017
1277
2174
1773
1981
2550
830
1833
854
654
3544
1279
772
859
752
733
1393
691
873
795
1001
1399
2322
695
1830
1132
1977
1877
821
702
777
1090
1757
1013
819
1335
1126
2928
724
919
1244
2883
1650
1966
823
2639
3945
2151
845
984
933
1059
1020
744
2320
2003
1048
1135
726
626
1314
1937
1801
1008
758
1371
1040
849
699
2083
992
3168