16526
6
1409
1
4904
2
9596
0
1762
3203
1379
2283
16
2556
2831
14
10681
3569
8061
2173
2096
1866
1533
3
1033
1426
5
9406
23
2097
4593
2168
39165
7
5459
1786
2068
3347
1319
3824