3539
4
369
1
416
571
108
556
756
0
646
568
2
408
765
894
823
924
616
990
714
410
67
532
673
1684
8
1666
3
2550
3106
1413
2664
2823
3774
1660