578
0
1494
4
1092
1
1535
3
1739
1480
1568
1610
2
1813
2152
2082
1787
1749
1691
2578
2368
1660
851
1040
3106
123674
35