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