2162 10
959 4
2863 15
3301 25
5278 27
1369 7
1067 8
477 2
829 5
1426 10
1281 5
1100 2
913 4
1013 8
704 5
972 6
1238 11
1949 18
1711 8
3095 10
897 6
970 3
792 4
1034 1