2324
4
2428
1
810
928
2
297066
0
806
2349
4946
18
21152
8
1289601
1387
3090
6
676
1927
2525
1993
3
1991
3080
55904
19079
3354
5
763
37355
13
2189
2245
2026
567
1768
6095
9
5717