14125
10
2377
1
1229
1514
1594
3
610
0
19944
2
3562
1412
1911
1484
11059
9
774
1516
1736
4435
11924
83
2428
1348
4
4248
131589
1334
810
10317
1179
1089
2265
1445
2110