1396
1
3863
14
17391
7
3126
3
2163
0
1993
18258
13967
2
2748
9
2314
4
3054
4039
6
2520
1564
2992
3238
1633
1962
1819
1727
904
1071
1331
1781
5978
1271
1108
3050
2872
2309