5104
2492
832
5266
11948
926
830
899
803
845
4488
1929
1020
873
2189
2607
1342
957
760
859
4178
4024
859
874
5153
921
827
3180
881
971
2814
1105
1029
924
2162
1203
2563
877
1249
2398
2581
3674
801
1947
797
1565
13529
773
12929
923
856
1610
902
1184
857
834
891
781
1208
890