647
1
3304
7
1186
2
2172
1530
3
1520
3708
1660
2742
5
4447
11
2837
1886
3816
1733
1981
7858
4
2556
5760
2453
2907
5702
4712