3090
6
25669
0
536
17946
32302
399
634
497
856
310
650
467
341
1038
394
380
2057
1
481
21152
8
1461
3498
4
19783
2
1540
7258
1768
676
2903
3
2932
442
3080