20634
8
325
0
445
1020
1872
1
2198
2
171
3428
3
4396
2076
2710
9
2132
2992
288
31535
269
431
394
4820
1824
81
2490
594
2275
1665
1488
503
294
19279
1685