656
7165
1387
1832
3556
63305
2381
1660
14032
4348
18348
534
2905
1309
787
15053
1693
564
1134
5009
386
412
5443
3032
1364
197
603
1570
6070
1455