2099
0
20634
8
1551
2
2730
6
2657
3
493
2668
814
1
2474
99
57
1385
374
19279
521
683
530
395
1020
101
284
463
78
444
25137
1337
453
1880
773
676