875 5
427 7
642 6
1051 3
2301 13
1078 4
7182 9
41907 30
7872 12
3606 8
19617 24
4555 3
1332 8
7109 14
4103 4
3923 12
14894 26
3820 15
4352 9
1862 12
5262 14
3509 11
5136 13
5992 15