3697
2
20634
8
1962
1671
1
2897
84
3568
4
6474
16
2084
7
4911
2520
2125
5009
0
2526
3
2337
1808
1700
2198
16970
5
995
2418
3709
1285
1431
755