2245
3
3080
21152
8
297066
0
5151
2
1047
3090
6
108797
2932
2773
1
2405
759
3071
9
2073
1992
2799
109776
42
4335
3014
20
189326
3715
1570
2369
2744
3551
10
723
2571
11650
23
10827
4
2687
5