668
0
1166
1889
1
2123
534
1298
2271
4
2996
1862
1018
758
1500
1768
2
1637
477
1706
2535
809
938
337
4044
5
3083
2465