14209
7
1456
2
449
1
900
1357
5
361
86
133
1064
674
2129
6
1912
3
2082
3375
2812
4
267
84
6423
9
1459
326
120
159
167
170
443
765
1019
420
2620
85