538 10
2940 12
2108 5
2188 12
3470 12
1781 9
4068 17
4547 18
3662 6
7422 14
1469 11
2453 4
4553 14
7025 11
3740 12
6667 12
4675 15
4977 15
5378 12
5433 16
9775 13
8102 12
11725 11
11288 26