2255
2
1812
1
599
4241
3
960
0
123674
35
19079
6
2322
4
2189
34959
18
3178
36905
2786
1891
109776
42
1001
2638
1966
5
1252
1601
9817
3556
7
2115
5946
4187
10
2080
3000
5732
2523
2732