14125
10
2902
16
4775
2
2512
0
3008
3
2327
11
6075
15
3828
7
2467
513
1
462
4187
8506
5
14470
1809
2626
2416
2013
2146
1638
4
1181
3145
2830
1491
1073
6018
1978
3071
3212
5196