1653
4
346
0
164
1687
5
1741
1
1579
2
1660
403
442
1821
7
2082
2646
781
3562
4179
666
1691
1813
868
109776
42