1862
1
3080
3
1061
0
668
492
1298
451
477
914
494
1581
938
4321
12
1070
3715
2
809
429
6916
300
1107
1500
3971
2041
2313
2075
21152
8
4821
437
3159
558