376 7
373 2
829 4
990 3
664 3
339 2
396 4
109 5
1676 7
2063 6
3904 6
1892 5
2949 8
1569 10
2094 9
1629 10
11782 5
24015 20
33883 34
8800 11
4807 5
3376 6
19350 19
42418 12