1720
2
14125
10
1992
3
1233
1
697
0
2271
4
1309
1431
1688
1833
4914
1969
1243
1815
7
1527
1105
3196
2435
1103
2265
484
2663
2028
596
668
1744
797
3585
4198