12431
17
32353
12
1107
1
13018
0
623
1857
2466
5
582
3158
2
869
2446
1331
3054
11924
781
925
3
3528
7
3584
3671
2507
12185
542
1304
1721
3012
101569
3301
1668
1282
5226