1089
1
1309
0
1992
3
1442
4
1639
697
2949
4914
2
1905
2760
1265
18816
11
12459
924
5658
9
8527
3818
7
4944
3120
5389
2277
2699
2503
3092
2468
1738
2010
4034
3364
2886