20634
8
171
0
739
480
622
3754
924
332
149
209
245
661
47041
2730
6
1112
303
692
548
413
431
1580
1027
255
527
2657
3
693
611
771
2668
2
882