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