13967
2
1687
5
1169
1
1505
1622
1275
1523
1512
1384
2951
981
975
4
4326
1536
6
3378
3
4832
6346
16
1284
4096
2364
772
1029
1036
1373
24337
22
1089
1422
2740
2136
6445