2699 6
1888 4
1682 4
2082 4
2359 5
1415 1
4263 5
2535 3
1021 2
1854 4
1662 4
6004 19
7653 28
1342 6
1507 6
1208 2
966 2
1417 3
1774 3
1841 5
2148 2
1891 10
2294 4
3173 3