874
1
4437
3
4111
2
4411
476
726
0
22330
22
683
2758
2466
5
802
968
764
9244
1098
2909
4
1007
897
380
180849
467
2644
503
3415
20