2287
1
1623
1309
0
1992
3
1431
2
2981
1622
697
4914
1690
1265
18816
11
12459
1504
3818
7
4944
5389
2277
260
2468
2579
1650
1419
4034
3364
2381
2886
4
17970
15
1873