19944
2
5997
12
2115
0
1431
1
1688
1833
14125
10
1969
1527
2435
2265
2028
2769
1815
797
3196
6236
951
2099
1694
959
3071
11
5033
15
840
3
4158
8
841
2428
1174
3819
2776