5106
2493
832
5268
11951
926
830
900
803
845
4489
1930
1020
874
2190
2608
1342
957
761
859
4181
4026
859
874
5154
922
827
3180
882
971
2815
1105
1030
924
2167
1203
2563
877
1249
2400
2581
3676
802
1949
797
1565
13531
774
12930
924
858
1610
903
1184
857
836
891
781
1208
890