1251
1
3222
6
2366
5
1466
2245
3
3080
21152
8
297066
0
1445
1047
2
3090
2932
994
4179
737
2483
108797
3655
5141
7
5090
5151
189326
4250
971
3041
1019
3715
7159
10
7034
1347