2960 3
4412 7
1323 5
2505 4
18452 46
1506 5
14860 17
7783 11
8183 12
6388 9
1388 2
1774 10
5211 4
2227 12
1614 10
2061 8
1964 7
1928 7
1731 0
1288 5
1448 4
1990 7
2180 6
11291 15