21152
8
2110
1
1332
2535
2
1424
19944
1639
1305
3498
4
2163
0
3429
7
1819
1883
2711
1495
1788
4651
3
2760
2911
9
2710
32302
1681
2368
5151
929
1558
5354
19783
6346
16
1265