6969
1832
1750
2939
4555
6097
3103
2142
2663
2335
698
997
3507
1770
1653
885
1206
1088
1145
882
1865
5427
1473
711
12805
12208
1624
1459
1498
758
1593
4719
2128
857
716
753
1531
806
882
782
880
1159
1055
884
1140
1017
1065
673
2152
1528
943
2116
1373
935
1106
887
1142
1698
1638
826