2315 4
444 5
2511 5
1061 4
786 7
1326 7
747 6
792 9
408 3
882 9
1508 4
1153 5
993 1
357 10
739 8
908 10
5014 21
31536 29
13980 30
48564 56
8146 10
10062 8
12242 18
14021 10