1251
1
2366
5
3222
6
1445
2245
3
3080
21152
8
1466
1047
2
3090
2932
297066
0
994
2605
4179
737
189326
3655
5151
4250
971
1019
3715
1347
1175
4506
892
2274
19079
3186