905
988
1637
957
1062
1037
1903
1342
1130
1088
1037
1003
1000
1204
1200
982
42688
888
943
935
2028
1833
2516
948
1632
951
1137
985
1004
1062
1405
1885
1152
1161
916
918
1272
3206
938
1397
1558
1067
3069
3834
928
1085
1340
975
1159
1397
3208
938
1221
3235
990
2022
1231
950
2567
3132
1039
945
1887
1285
859
1088
927
1674
1285
1504
993
1450
904
3012
894
1696
1205
2994
6102
1254
1335
990
1032
1221
3685
1212
1292
2972
841
3469
1053
853
1011
883
1410
2617
4043
1013
1561
2710
891
1522
2457
1452
1156
930
1389
2031
1404
825
1060
2369
1469
880
810
1446
991
873
1724
1989