8338
1766
4268
904
1350
286
3168
671
8910
1888
4378
928
28512
6039
3278
695
1100
233
4598
974
3938
835
7128
1510
39336
8332