5184 20
689 0
705 4
1586 9
3430 16
585 3
556 1
541 1
2122 5
1093 1
3153 15
1143 3
1668 6
643 2
1267 11
1137 3
1485 5
770 1
1064 4
3178 9
1132 3
2067 4
1820 16
5817 41