3053
1035
17334
843
2438
883
6654
1122
824
846
1129
3963
873
1244
921
1203
885
817
1031
863
992
1345
1674
3602
1027
1109
8783
816
1069
1757
1362
842
1669
2049
15830
1256
5679
868
1117
1803
837
819
1235
1273
981
2450
894
803
934
1891
924
1012
10512
1589
8333
858
833
866
792
984