4362
5
356
0
1756
2
2619
1
2431
3
733
938
843
2417
975
665
962
4232
398
1893
6979
4
905
572
3277
8
4671
853