845
966
1180
866
1695
1498
898
830
812
2698
2061
766
1004
811
1264
892
2089
1290
1067
783
837
749
1469
925
1634
4084
2002
742
1183
2124
1026
1169
1222
1069
1000
763
960
2949
1194
1996
896
872
1526
950
1118
1277
1985
1330
759
754
1511
1318
1354
921
4280
1063
787
2184
1911
1984
1482
847
1417
1454
950
699
753
706
2000
749
1005
885
707
1052
1586
1215
840
1297
801
944
737
837
1272
1290
1571
1012
2928
875
725
948
4252
913
662
678
2330
669
821
1452
1828
1112
781
1400
803
696
954
940
667
1544
3263
1538
8606
872
826
872
2198
824
883
867
1153
918