14125
10
1767
2
2054
4
3109
14
3629
1
2534
0
2100
1226
1807
1815
8262
12
1889
2502
1558
1506
2255
1618
6200
3
383
862
3926
1911
7793
3196
2650
20