1676
0
8207
44
994
1
1028
2072
1000
1336
3017
2731
3
797
3593
355
343
1064
1350
383
1120
609
417
718
137
603
1813