12459
3
718
1
14125
10
189326
0
1159
1487
4
94424
1266
2559
2557
6
1383
2
6753
17
3208
603
123674
35
1558
2953
5929
1191
1391
1484
383
6676
12
3507
8329
2551
3025
2584
2935
7081