7485 26
1396 3
2442 6
1431 4
3476 13
3663 16
2989 12
1485 2
1384 3
1861 4
1313 2
1132 1
1505 4
1785 5
1248 2
2313 7
1174 2
1038 2
1542 4
1368 6
1289 3
1112 2
878 1
1429 3