650 3
1230 3
1460 8
746 4
1030 7
1064 4
599 3
868 3
1295 5
1489 6
5582 33
993 6
1457 9
1186 9
1427 12
774 3
892 6
4462 17
1605 17
1253 7
2226 7
1289 12
859 5
2776 18