12779
8
1812
2
5151
2911
9
830
0
4651
3
12459
398656
19
19944
2600
4
1289601
2251
550
1
18816
11
974
6