2642 3
4563 6
5624 4
13469 19
5295 3
3982 2
5993 6
4927 9
10992 21
4648 5
6845 9
8839 10
18051 35
5017 1
15286 42
19825 34
4924 5
3348 4
4075 3
4255 6
5048 4
6258 10
7226 12
4674 6