2659
1297
897
3609
1381
996
1330
1460
1358
1230
858
1164
981
1531
842
1410
4458
3159
985
1522
1508
1346
2074
997
1591
1163
1348
1292
1052
1667
975
803
1349
1779
1503
1523
2108
2039
1502
914
1090
941
1315
4620
1145
1138
846
1571
1164
4037
2129
824
2175
2161
1751
1727
1835
2494
1620
2265
3045
809
1535
1003
1174
1152
891
1494
2666
1695
982
767
2213
946
3033
1341
814
1100
975
1852
2804
1729
825
808
1623
1221
1989
995
910
1765
2258
852
866
1940
2098
1392
878
1089
1034
2559
1509
906
937
865
796
1904
1298
802
2035
1680
1644
809
907
3440
750
870
1466
2761
1105
1421