2336 2
3050 2
2480 4
2539 6
3524 10
5404 19
11993 28
9764 55
6089 18
6959 16
8662 18
7255 16
5247 20
29044 160
9855 51
5621 25
4672 54
8959 33
10127 57
11259 43
8039 35
9353 31
8567 37
12520 60