942
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
942
2538
1019
3049
868
833
1001
1417
1099
1086
887
1005
924
897
1031
1381
1452
1684
1804
1104
1307
963
825
951
1417
1018
870
986
1872
1348
1202
1059
909
1814
1330
1385
834
916
952
1035
898
1863
932
3877
2014
798
1500
1937
899
1003
806
1448
1673
933
873
1712
1118
1085
1092
1064