316
1
216
365
1060
4
223
68
127
279
87
83
240
258
269
78
352
1959
3
1846
81
1298
2
4980
7
468
2717
895
1555
6
1602
5
2643
561
2687
1511