2155
3
2289
1
1646
550
14861
7
3960
2145
1967
2
2980
753
2948
6
3868
10
13574
14
3522
1903
2999
6346
16
662
0
1060
10598
3694
2327
11
1221