14511
7
3143
6
2570
0
1918
2
3412
8
256
3
2104
3835
4
895
1
1887
2063
711
2133
2847
5
1040
1432
1146
1487
37134
2497
1466
937
7509
1003
12
2949
3554
1822
1871
557