6428 15
1633 2
1000 2
2376 3
3491 3
3064 1
1203 3
946 3
2050 5
4399 22
2303 5
1064 1
1211 5
1874 8
1267 2
2181 6
1030 3
1507 5
2338 13
982 4
10337 37
1124 1
2417 8
7135 17