4471
2
21152
8
4179
1
25669
0
570
800
1743
2271
4
1583
19783
2535
1064
4044
5
1067
3083
2908
17946
1267
2465
1632
3540
3125
789
32302
1055
4096
2041
3380
2313
878