4080 30
1078 6
1818 7
2508 10
972 4
1475 9
1472 4
969 2
802 1
869 3
1493 5
1231 3
1065 3
8089 11
2946 11
1071 5
1476 4
1329 9
1017 3
1256 3
1422 8
1459 8
1577 4
1159 3