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