2980
997
1294
897
933
2607
892
3255
1804
848
899
3949
1100
2517
2086
2138
3739
2066
1599
892
1291
2857
1176
1176
1186
1143
943
1920
1768
877
1122
3634
1800
1565
1375
1191
1730
1042
2198
4460
951
1694
936
2484
1090
986
1011
2487
1060
3890
1204
893
1141
1038
1422
1446
1653
1521
1079
973
1474
1557
3686
1549
1205
1101
1974
2076
958
1154
895
1842
1667
1753
1547
5547
1348
1310
3406
2673
10419
1018
1238
1636
1246
852
927
1328
1118
2684
1028
1139
2017
1019
2912
2240
2543
909
1573
2334
1748
996
3355
1071
2743
1706
1294
1479
1263
1534
1634
1485
1129
1094
3895
1072
850
1979
1211
1306