1829
3895
18648
1102
821
845
6360
1656
2792
3797
1469
1679
1282
887
905
867
831
844
7600
890
1758
2035
2172
1890
994
870
1249
914
895
928
947
1326
875
807
908
29503
1296
1421
1621
1230
1699
1058
4278
900
1209
917
1099
1060
12093
3594
803
1170
2019
4562
1013
917
158359
4116
971
929