4658
5
3315
1
5527
3
2642
1382
6019
4
1789
266
0
555
1946
2
688
628
1421
6231
1210
645
997
793
932
1288
1816
871
4504
1160
4248
1127
915
693
954
950