951 3
2382 8
1452 6
2922 10
1512 5
1108 3
992 1
1614 6
1853 8
956 2
2817 16
961 2
942 3
1204 3
1948 5
1089 4
941 3
1153 4
912 1
933 3
863 5
2599 14
978 3