2245
3
3715
2
297066
0
2044
956
2973
9
3824
1
2135
1785
6
1090
1059
9160
5
571
2483
108797
816
5141
7
5090
3041
1226
3053
894
7159
10
7034
2295
10827
4
9956
2797
3186
1295