1069
1252
2372
6677
1804
1030
44464
7486
5076
3749
5876
12824
10246
8500
4015
2180
27187
21069
10633
3454