1251
1
2366
5
3222
6
2245
3
3080
21152
8
1466
18816
11
1445
1047
2
3090
2932
297066
0
994
4179
737
3655
6617
5151
4250
971
6076
15
1019
3715