3000 7
5334 6
23783 35
7059 12
5678 15
12248 12
4223 10
14063 30
11695 13
7631 21
3120 11
4528 11
14620 43
3060 11
16270 24
21878 23
4383 8
19264 26
4399 8
3784 4
10623 18
4338 11
5717 11
5015 3