3033 4
18607 4
25857 4
56227 4
1982 4
3984 4
5632 4
1883 4
5580 4
901 4
5981 4
3357 4
3478 4
12478 4
5504 4
9433 4
7355 4
47726 4
5707 4
1154 4
1258 4
20433 4
21077 4
8832 4