24424
21
6673
6
11960
5
739
2
63813
36
10937
8
1672
3
7611
18517
17
670
694
215
407
416
1915
1069
853
799
553
516
469
441
1029
703
1
585
493
736
518
1224
815
648
787
1092
997
522
560
1243
1062
1121
904