4996 10
3565 1
4876 2
7822 2
5870 11
8383 15
8667 23
18411 22
10511 36
9123 16
14562 31
7709 7
4207 2
7151 9
5924 8
16337 36