522 10
1056 5
445 4
496 5
109 6
148 2
8725 27
1943 13
14055 46
7609 25
2779 9
10360 24
4853 9
16577 48
8901 15