656
7138
1382
1827
3542
63237
2373
1659
13997
4345
18343
534
2900
1305
784
14988
1692
563
1133
5004
385
412
5438
3025
1363
197
602
1568
6047
1440