475 3
1621 7
1571 4
2394 7
1401 9
2412 16
1785 10
1787 1
725 8
423 2
592 1
662 0
6541 11
3898 6
35491 45
7921 12
12813 16
11467 13
7345 17
4854 16
9188 25
5356 5
29135 45
7828 27