1828
3
19944
2
2495
0
1393
1
1248
1033
1687
14125
10
1431
1688
1833
4070
4
1969
2265
3848
2028
2131
4009
6
1527
2435
1067
7793
2522
797
7733
1815
959
4216
4158
8
3196