14
0
1849
2
797
1
2996
1189
1004
2125
2343
2203
4044
5
1305
17946
4600
10
2535
607
32302
743
5746
23
3724
3
25669
3125
19783
1193
804
858
777
2145
1461
816
1756