5638 8
5590 16
18582 32
3453 7
6254 7
4013 2
3088 3
11375 22
3674 1
5705 9
4159 2
10357 27
5213 10
8792 3