4482 10
1543 4
2799 5
3897 7
2638 7
1029 2
4832 9
2525 8
2102 6
2863 6
4631 17
1619 1
6857 10
2656 2
3271 4
3124 7
4664 12
1802 4
8616 42
6475 21
3192 10
2772 11
1843 5
6005 18