1579
1
928
1720
2
898
1594
3
1601
4691
21152
8
929
1229
1871
1868
2255
8002
7
1348
4
718
1514
2110
1282
471
2245
1154
3053
930
1116