19944
2
5997
12
1431
1
1688
1833
14125
10
1969
1527
2435
2265
2028
0
1815
797
3196
6236
951
2099
1694
959
5033
15
840
3
4158
8
841
1174
3819
2776
2522
1935
1492
905