4598
6
290
2
2526
3
829
0
1389
858
11829
3484
1
10473
5
2064
4106
3498
4
2806
5853
15
3588
2069
1438
4913
8
422
5734
10
2665
1124
2830
7
16167
2921
1545
2102
3711
3116
11483