496
0
3090
6
2903
3
2996
2932
2
21152
8
17970
15
2258
1
108797
12459
572
467
1606
1819
3080
8527
6236
10
1787
830
1000
1289601
4
868
1614
1015
3551
662
1527
25669
3491
18816
11