652
2156
2
594
1695
770
1
793
2423
3
3544
8
10822
11
2551
3733
10
2195
7
3220
4857
4727
3658
2336
4
3752
3895
4696
14626
4801
4121
3727
5707
5167