5059 9
4507 12
4115 4
3269 2
4777 5
4648 9
5275 13
4096 4
4030 4
4733 7
5090 6
4980 9
6322 5
4371 10
3928 4
3694 5
4320 3
5853 7
4076 6
12442 36
4148 7
4047 6
4347 10
7170 21