940
1315
1510
1456
953
882
844
1141
3056
1389
2533
972
844
1239
1554
923
3814
1053
934
996
1138
997
2573
1671
1322
2307
1718
943
1096
934
2492
1659
2560
1934
1897
1988
920
1308
1055
973
890
3106
2042
1441
2140
1237
1273
2228
907
1175
1013
1321
1746
969
1834
1111
1153
1092
1723
1100
1093
2323
1255
1914
2480
1419
873
1008
927
826
817
1314
1014
894
897
1040
901
947
852
1240
1405
1112
1741
1077
1044
2464
1377
2022
882
1609
972
1004
3182
1092
2956
1535
1007
1505
1479
957
965
1401
13064
1463
951
928
1642
1221
2579
1029
2756
821
791
815
1103
1373
1116
1150
1011
1218