1166
0
562
2663
1862
1
1788
3971
2771
668
2245
3
1298
477
914
572
1226
1581
938
809
475
1500
1970
2041
2
2313
2075
4821
3159