14861
7
4702
4
1044
2
1952
3
101415
109
5123
6
2784
1
2324
1507
3517
3931
3118
1131
1266
1914
0
4029
8
518
2983
1816
5717
2895
1142
1709
2234
2507
2352
1331
2166
436
669