2497 2
5838 11
21363 44
7167 16
14232 43
10009 32
5780 24
5807 18
13112 29
6614 25
17391 25
10761 24
4226 16
35313 53
12015 31
8960 45
16416 36
1900 0
1595 12
15168 37
15080 97
2157 10