4358 0
4957 6
11415 9
5608 3
13321 5
16648 23
12589 11
6166 12
14696 18
16529 20
15791 6
10013 13
14268 12
5827 13
30309 29
3997 2
4040 13
1510 6
9350 3
5895 3
5568 6
4421 5
61944 85
5724 7