1805
1
11
117
202
391
843
71
20
2
6
3103
56
199
300
7
52
1385
311
666
720
1536
1072
1320
5
4
2084
26
138
212
8
36
868
259
350
505