2189 5
2758 10
4161 8
4236 13
5289 7
8440 17
3728 12
5084 3
7076 10
6910 20
4626 5
7007 7
4142 10
5306 11
6941 5
8787 7
3853 9
4610 6
10660 10
6058 14
10283 23
11934 18
46321 28
16703 12