3950 5
3916 4
4569 5
8188 17
3110 1
5395 11
11257 29
2810 0
3077 3
3459 1
2959 0
4267 5
2863 2
4103 5
3292 1
4826 2
3307 2
3833 4
3081 3
3492 3
4442 3
13720 38
3968 2
5028 5