2786
930
1229
856
1349
975
811
1235
823
1006
1113
1664
1772
935
1597
1513
905
913
1005
809
1255
1620
1587
1543
838
2862
874
1066
985
1402
1319
6072
785
958
1139
924
1670
1797
1420
1441
983
1492
838
862
3096
1677
1398
1417
1471
880
1036
2297
934
2343
1142
1147
1896
944
1421
1139
1186
875
775
1208
2199
2161
1828
1124
882
673
1388
1096
1361
768
985
1762
1571
921
831
1493
1370
1730
852
784
4003
812
1022
1694
1153
1433
829
4477
907
702
719
819
751
898
6006
1252
1309
944
763
1620
1077
909
1026
1981
2389
913
1770
751
2028
882
850
2107
745
954
5559
1286