993 2
1567 4
1505 2
1764 6
2643 11
1388 3
1670 1
1144 2
901 4
1600 2
1190 6
2106 4
1139 5
4179 7
3110 18
1853 8
1089 4
941 3
912 1
933 3
1028 3
899 0
5043 18
931 0