5048 28
1202 6
908 5
1740 5
3559 5
1150 4
1232 4
1470 4
793 3
1060 3
1631 3
962 3
1203 2
851 2
1008 2
645 1
961 1
727 1
919 1
923 1
1114 1
1314 1
546 1
1075 0