16923 34
2289 7
1279 4
2260 4
2108 4
2673 4
1385 3
1530 3
1320 3
1211 2
1970 2
1238 2
1321 2
969 2
1124 2
947 1
1401 1
1300 0