4478
8
2961
2
2668
4940
5
3114
4
5223
9
676
0
637
3595
2766
1
1043
1824
2650
802
1346
3653
697
1440
1567
1869
991
2602
346
1645
895
2855
3
2014
3039
1949
4143
6