2347 5
1563 2
1785 4
1287 6
5559 19
2098 3
1562 3
3032 5
2131 5
1794 3
4088 23
1648 3
1370 5
1403 4
1397 7
1109 1
3408 3
8766 48
5590 18
4834 21
6909 41
6465 44
5248 19
8956 36