1131
1003
891
1126
1194
1359
3667
778
1014
2123
997
888
4031
1132
762
930
807
5030
854
1147
1081
1821
2688
1244
2654
1383
6542
773
2166
2251
6071
9384
1391
682
702
906
769
1911
990
649
895
913
1655
876
770
1518
981
767
670
699
853
835
926
1915
1144
722
974
8987
2342
1032