3843
1054
1124
1943
4553
1724
6563
8464
1093
65913
27144
22954
2013
21745
7744
25953
41563
20424
10684
20644