523 0
1592 2
2359 6
1664 5
3192 10
1761 7
7366 22
5186 20
1382 7
3082 14
7314 26
1019 2
5005 13
1442 7
1842 4
8889 46
3214 8
2931 16
4745 12
12264 31
2138 11
1579 3
1858 6
5461 21