3000 3
5763 27
8025 34
8132 14
1164 2
885 0
803 1
5465 23
923 0
1299 3
1969 7
1026 2
3379 14
1096 1
780 1
1560 2
845 0
1086 1
849 0
9988 35
2688 8
1338 3
6376 21
5709 16