938 3
1529 6
915 2
1860 6
1193 4
993 3
1242 4
1063 4
1724 7
1427 1
1502 8
1642 4
1831 7
1077 4
973 5
814 1
1330 6
1059 2
1335 7
1698 7
2862 13
2289 8
2396 9
4580 17