3976 4
38656 4
16952 3
11928 3
3951 2
5153 2
979 2
1959 2
7508 2
1584 2
202 2
3955 2
2451 2
8302 2
3376 2
5028 2
680 1
1881 1
131 1
1531 1
409 1
1859 1
31103 1
255 1