994
6
5151
2
3080
3
3715
21152
8
4651
4506
2650
20
3090
181997
11
2664
737
0
280
1
2405
297066
2740
2932
1047
3655
5
1251
4250
1500
971
2366
3222
189326
2773
2245
3189
658