3095
870
1334
1047
866
969
2131
917
928
1118
1157
1419
970
852
865
7007
2516
1223
2010
815
6121
1197
816
1609
2608
953
1094
882
2656
1431
1567
1702
944
1798
3186
1496
1459
2117
1267
1333
1733
854
1046
1112
985
1470
856
1531
2011
1716
990
1475
985
4908
4698
968
1159
1030
1176
1745
2086
1273
5581
2566
932
994
1738
898
1604
1299
1472
954
1020
1023
800
1868
1004
1495
885
1045
1029
945
1436
1005
3048
1094
1410
1178
940
3009
8543
1874
1381
1766
934
1016
954
978
828
3177
942
787
834
1198
1686
839
1735
1272
1559
1935
1311
4656
1277
1852
911
848
4652
1345
3985
907