1823
2
334
0
2111
3
19279
584
2275
3114
4
1824
2668
31535
692
17353
25137
20634
8
2730
6
1872
1
243
517
657
2301
1020
1174
301
296
914
2224
2265
4111
802
3510