5946
2
19079
6
1441
2189
0
2638
3
1495
1
2523
109776
42
960
3000
3178
9817
36905
267612
1891
1889
3629
1966
5
1601
3871
1650
2145
3470
3556
7
2115
1432
599
2080
5732
2732