14125
10
1431
1
8262
12
2521
2
10813
7
1957
3287
4
1072
9836
15
1767
2732
1075
951
1231
1558
1815
8527
1812
1250
2942
6
383
0
913
1527
2710
2322
658
980
637
6236
1514