2324
4
2428
1
810
928
2
806
2349
4946
18
1289601
1387
676
0
1927
2525
1993
3
1991
55904
3354
5
763
37355
13
2189
2026
6
567
1768
6095
9
5717
7034
108797
2629
913
1652
2732