17970
15
1839
1
1309
0
1328
1132
1992
3
1613
2
697
2433
4
1744
1174
4914
6189
9
1814
1265
18816
11
2050
12459
2166
3818
7
4944
5389
2277
2468
4034
3364
2886
1873
2921
5
1194