846
0
3442
2
668
381
1101
391
1931
20634
8
2161
1
4455
1893
2328
1043
780
4396
3
1215
267
1832
1004
413
1279
2497
310
5313
675
2702
2493
839
798
266