7089
6
3221
20
1016
1
383
2167
7
1056
1718
2
665
801
705
831
957
4
699
1032
3142
0
1213
2295
4294
3490
882
1895
3
1338
5
749
837
653
4076
756
1410
688