542
32612
782
1223
1799
50
906
24610
2164
1754
18
4
5
25910
1577
3256
14
1276
1228
9
121
13
863
1605
512
41