1193
1
417
0
814
1291
20634
8
7952
2369
1129
2229
4
6062
16
18385
2
2000
1823
1587
1354
282572
3063
3
319
2192
521
661
1733
933
2198
11881
546
1473
2470
835
1889