3098
688
1186
1078
894
986
2012
1104
763
6097
2150
1324
1083
1183
1127
1831
1515
1125
866
1146
1290
1462
871
859
816
3814
928
14932
4830
1666
1452
1006
947
879
1673
2119
1715
1546
906
731
705
2021
989
821
1131
9166
836
1473
947
777
1331
1004
679
712
1744
1845
1501
981
966
959
810
1197
4320
878
1698
1558
828
736
1191
1150
989
1042
1862
903
1648
776
707
1747
971
949
1555
929
668
1641
938
866
1496
817
1003
1155
2389
754
787
1181
863
1233
781
1128
3553
1459
1023
808
1095
1776
1094
2043
694
791
2562
1196
1268
1689
1047
772
694
956
870
1006
938
1031