5151
2
3080
3
3715
383
0
21152
8
4651
623
1
2650
20
582
951
1262
3971
280
2405
2740
1301
2932
4706
3227
1646
1183
1205
106
297066
1057
1500
1883
618
120
608