653 3
962 3
1809 5
5690 18
2221 8
3514 1
3536 5
5974 16
3405 4
1808 2
3949 8
5372 11
3392 15
2753 8
9287 26
4827 16
8358 10
13674 23
4453 11
10349 23
7138 12
13723 35
11595 21
6924 27