9511
10648
1892
1648
995
1086
862
1140
5379
1259
1680
1151
3072
7712
1640
9487
2395
4041
52948
2959
7601
12409
2404
4177
14036
11680
3880
4273
7925