1693
1
671
986
2
1456
405
0
1495
475
321
2432
4
3927
1395
2012
9
354
341
1760
587
1725
1613
1501
885
616