1829
3897
18648
1103
821
845
6361
1657
2793
3801
1469
1679
1283
888
905
867
831
844
7601
890
1758
2036
2172
1890
994
870
1249
915
895
928
947
1326
875
807
908
29504
1296
1422
1621
1230
1699
1058
4279
900
1209
917
1099
1061
12093
3594
803
1170
2019
4562
1013
917
158363
4117
971
929